﻿<!--
    Mango - Open Source M2M - http://mango.serotoninsoftware.com
    Copyright (C) 2006-2011 Serotonin Software Technologies Inc.
    @author Matthew Lohbihler
    
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see http://www.gnu.org/licenses/.
 -->

<h1>Обзор</h1>
<p>Связи точек используются для обновления конечных точек, зависящих от значений исходных объектов. Связи хранят две точки в «режиме синхронизации», в соответствии с формулой преобразования, которую можно задать произвольно. Фактически, связи точек можно использовать для чтения значений в одной системе (из одного или более источников данных) и немедленного присвоения значений в другой системе (одному или более источнику данных). </p>
<p>Связь между точками можно также установить посредством изменения или обновления детектора событий в объектах источника и последующего создания обработчика событий контрольного объекта (уставки) для того, чтобы установить значение в конечной точке. Однако, функция Связи точек более удобна по нескольким причинам: </p>
<ul>
  <li>Связи точек не вызывают событий, а следовательно не загружают систему избыточными операциями, что в итоге сказывается на работе системы в лучшую сторону. </li>
  <li>Связи точек позволяют дополнительно задать сценарий для преобразования исходного значения различными способами.</li>
  <li>Интерфейс связей точек располагается на одной странице, что делает настройку связей очень удобной. </li>
</ul>
<p>
  <strong>Примечание</strong>: при установке связей объектов возможно возникновения бесконечных циклов. Scada-LTS обнаруживает такие циклы в режиме исполнения, останавливает их и вызывает событие рекурсивного переполнения..
</p>

<h1>Список связей точек </h1>
<p>
Чтобы добавить новую связь объектов, нажмите пиктограмму <img src="images/link_add.png"/>. Чтобы редактировать существующую связь, нажмите описание связи в списке связей объектов.</p>
<h1>Редактирование параметров связей точек </h1>
<p>Идентификатор экспорта - это значение, которое используется для идентификации связи объектов в различных экземплярах Scada-LTS. Он используется функцией Импорта/Экспорта. Данное значение должно быть уникальным среди других связей объектов. Для задания параметра автоматически предлагается случайное уникальное значение, но его можно заменить на более удобное и понятное.</p>
<p><strong>Исходная точка</strong> – это точка, значения которой будут отслеживаться. Это точка, из которой берется значение.</p>
<p><strong>Конечная точка</strong> – это точка, которой будет присваиваться значение. Это точка, в которую направляется значение.</p>
<p><strong>Скрипт</strong> – это дополнительное дейстиве, которое будет при необходимости преобразовывать исходное значение. Более подробную информацию о создании скриптов вы можете найти в разделе «Свойства метаточки». Имя контекстной переменной – «source». Таким образом, сценарий &quot;return source.value / 2;&quot; будет присваивать конечному объекту значение, равное половине значения исходного объекта. Обратите внимание, что таким же образом можно выполнять преобразования между разными типами данных, например, в &quot;if (source.value &gt;0) return true; return false;&quot;, будет осуществлено преобразование исходного числового значения в двоичное конечное значение. Для подтверждения Вашего скрипта воспользуйтесь пиктограммой <img src="images/accept.png"/> (исходный объект должен существовать в системе).</p>
<p><strong>Событие</strong> возникает в случае если точка была установлена или обновлена (например, получено новое значение отметки времени, при неизмнившемся значении точки)</p>
<p>
Связь точек может быть отключена, в случае если вам она сейчас не нужна, но вы не хотите ее удалять. Чтобы сохранить связь точек нажмите <img src="images/save.png"/> в правом верхнем углу. Чтобы удалить - нажмите <img src="images/delete.png"/>.</p>
